Big Huge Thesaurus

dishwashing machine

noun